No, SKTerminateForInvalidReceipt does not validate receipts. All it does it terminate the app with error code 173. it is equivalent to calling exit(173).
Topic:
App & System Services
SubTopic:
StoreKit
Tags: